An Introduction to Trajectory Optimization: How to Do Your Own Direct Collocation
نویسنده
چکیده
This paper is an introductory tutorial for numerical trajectory optimization with a focus on direct collocation methods. These methods are relatively simple to understand and effectively solve a wide variety of trajectory optimization problems. Throughout the paper we illustrate each new set of concepts by working through a sequence of four example problems. We start by using trapezoidal collocation to solve a simple one-dimensional toy-problem and work up to using Hermite–Simpson collocation to compute the optimal gait for a bipedal walking robot. Along the way, we cover basic debugging strategies and guidelines for posing well-behaved optimization problems. The paper concludes with a short overview of other methods for trajectory optimization. We also provide an electronic supplement that contains well-documented Matlab code for all examples and methods presented in this paper. Our primary goal is to provide the reader with the resources necessary to understand and successfully implement their own direct collocation methods.
منابع مشابه
Trajectory Optimization for a Multistage Launch Vehicle Using Nonlinear Programming
This work is an example of application of nonlinear programming to a problem of three-dimensional trajectory optimization for multistage launch vehicles for geostationary orbit missions. The main objective is to minimize fuel consumption or equivalently to maximize the payload. The launch vehicle considered here, Europa-II, consists of 5 thrust phases and 2 coast phases. Major parameters of the...
متن کاملVariational Contact-Implicit Trajectory Optimization
We present a formulation of rigid body dynamics with frictional contact that leverages ideas from discrete mechanics to derive time-stepping schemes with any desired order of integration accuracy. By utilizing the new time-stepping methods as dynamics constraints in a direct trajectory optimization scheme, we are able to perform contact-implicit trajectory optimization with accuracy equal to tr...
متن کاملAdaptive node distribution for on-line trajectory planning
Direct methods for trajectory optimization are traditionally based on a priori temporal discretization and collocation methods. In this work, the problem of node distribution is formulated as an optimization problem, which is to be included in the underlying NLP. The benefits of utilizing the suggested method for on-line trajectory optimization, are illustrated by a missile guidance example.
متن کاملStructured Interior Point Sqp Methods in Optimal Control
Trajectory optimization is an important means to improve performance in many industrial and scientiic processes such as robotics or aerospace applications. A combination of SQP methods with direct collocation or multiple shooting discretizations has proven very successful for such problems. In realistic applications, however, very large QP sub-problems with thousands of constraints may arise. T...
متن کاملمدیر موفق کیست؟
Who is a really successful manager? A manager who spends less money, or the one who earns more? A manager who can survive for a longer period of time, or an administrator who expands his organization, and opens up new branches? Which one is the most successful? The article tries to answer these questions and provides, some simple guidlines for the managers in every domain of management who wan...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید
ثبت ناماگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید
ورودعنوان ژورنال:
- SIAM Review
دوره 59 شماره
صفحات -
تاریخ انتشار 2017